package com.gaj.entity.sacwxx;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;

/**
 * 涉案财物基本信息表
 *
 * @author gaj
 * @since 2024-01-01
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("jbxx")
public class Jbxx {

    /**
     * 自增ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 协同信息表id（外键关联xtxx）
     */
    private Integer xtxxid;

    /**
     * 涉案财物编号
     */
    private String sacwbh;

    /**
     * 公安涉案财物编号
     */
    private String gasacwbh;

    /**
     * 物品编号
     */
    private String wpbh;

    /**
     * 物品名称
     */
    private String wpmc;

    /**
     * 数量
     */
    private String sl;

    /**
     * 来源
     */
    private Integer ly;

    /**
     * 财物类型
     */
    private Integer cwlx;

    /**
     * 所属人
     */
    private String ssr;

    /**
     * 与本案关系
     */
    private Integer ybagx;

    /**
     * 措施类型
     */
    private Integer cslx;

    /**
     * 采取措施人
     */
    private String cqcsr;

    /**
     * 采取措施日期
     */
    private LocalDate cqcsrq;

    /**
     * 措施届满日期
     */
    private LocalDate csjmrq;

    /**
     * 办案单位
     */
    private String badw;

    /**
     * 办案民警
     */
    private String bamj;

    /**
     * 联系电话
     */
    private String lxdh;

    /**
     * 特征
     */
    private String tz;

    /**
     * 备注
     */
    private String bz;
}

